strapped magnetron - İspanyolca İngilizce Sözlük